Rate Distortion Optimization in H.264
نویسندگان
چکیده
In this paper, we study the best rate distortion performance that an H.264 encoder can possibly achieve. Using soft decision quantization rather than the standard hard decision quantization, we first establish a general framework for jointly designing motion compensation, quantization, and entropy coding in the hybrid coding structure of H.264 to minimize a true rate distortion cost. We then propose three rate distortion optimization algorithms—a graph-based algorithm for optimal soft decision quantization in H.264 baseline profile encoding given motion compensation and quantization step sizes, an iterative algorithm for optimal residual coding in H.264 baseline profile encoding given motion compensation, and an iterative overall algorithm for optimal H.264 baseline profile encoding—with them embedded in the indicated order. The graph-based algorithm for optimal soft decision quantization is the core; given motion compensation and quantization step sizes, it is guaranteed to perform optimal soft decision quantization to certain degree. The proposed iterative overall algorithm has been implemented based on the reference encoder JM82 of H.264. Comparative studies show that it achieves a significant performance gain, which can be as high as 25% rate reduction at the same PSNR when compared to the reference encoder.
منابع مشابه
Accurate, Non-integer Bit Estimation for H.265/HEVC and H.264/AVC Rate-Distortion Optimization
Lagrangian Rate Distortion Optimization (RDO) is widely employed in modern video encoders such as H.264/AVC and H.264/AVC for mode decision. During the RDO process the distortion and bit rate of each mode has to be estimated and more an accurate estimation leads to better optimized decisions. This paper explores accurate, non-integer bit estimation and its impact on better RDO. Simulations show...
متن کاملFast Macroblock Mode Determination to Reduce H.264 Complexity
The rate-distortion optimization (RDO) method is an informative technology that improves the coding efficiency, but increases the computational complexity, of the H.264 encoder. In this letter, a fast Macroblock mode determination algorithm is proposed to reduce the computational complexity of the H.264 encoder. The proposed method reduces the encoder complexity by 55%, while maintaining the sa...
متن کاملAdaptive Rate-Distortion Optimization for H.264
In video coding standards, such as MPEG-4 and H.263, one important question is how to determine motion vectors for motion compensation in the INTER mode. Usually the sum of absolute differences (SAD) or the sum of squared differences (SSD) is employed as a matching criterion. Although these criteria are related to the distortion, they do not consider the bit rate appropriately. If we want to co...
متن کاملA New Rate-Distortion Optimization Using Structural Information in H.264 I-Frame Encoder
Rate-distortion optimization is the key technique in video coding standards to efficiently determine a set of coding parameters. In the R-D optimization for H.264 I-frame encoder, the distortion (D) is measured as the sum of the squared differences (SSD) between the reconstructed and the original blocks, which is same as MSE. Recently, a new image measurement called Structural Similarity (SSIM)...
متن کاملRate Control in Video Coding
Rate control plays an important role in video coding, although it’s not a normative tool for any video coding standard. In video communications, rate control must ensure the coded bitstream can be transmitted successfully and make full use of the limited bandwidth. As a consequence, a proper rate control scheme is usually recommended by a standard during the development, e.g. TM5 for MPEG-2, TM...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006